department of maritime transportation management engineering - French English Dictionary